package com.celeritymq.producer;

import javax.jms.JMSException;
import javax.jms.Message;
import javax.jms.Topic;
import javax.jms.TopicPublisher;

import com.celeritymq.destination.CelerityTopic;

public class CelerityTopicPublisher extends CelerityMessageProducer implements TopicPublisher {
	private CelerityTopic celerityTopic;

	public CelerityTopicPublisher(CelerityTopic celerityTopic) {
		this.celerityTopic = celerityTopic;
	}

	@Override
	public Topic getTopic() throws JMSException {
		return celerityTopic;
	}

	@Override
	public void publish(Message arg0) throws JMSException {
		// TODO Auto-generated method stub

	}

	@Override
	public void publish(Topic arg0, Message arg1) throws JMSException {
		// TODO Auto-generated method stub

	}

	@Override
	public void publish(Message arg0, int arg1, int arg2, long arg3) throws JMSException {
		// TODO Auto-generated method stub

	}

	@Override
	public void publish(Topic arg0, Message arg1, int arg2, int arg3, long arg4) throws JMSException {
		// TODO Auto-generated method stub

	}

}
